Senior customer support manager careers in Pasay City, Philippines